<?php
require_once('engine/base.php');

if(@$_POST["add"] == '1'){
	
	// traigo importe
	$query = mysql_query('
				SELECT importe_matricula
				FROM carreras_importes
				WHERE id_carrera_importe = "'.@$_POST["id_carrera_importe"].'"
			');
	$importe = mysql_fetch_object($query);
	
	// cargo matricula
	$query = mysql_query('
				INSERT INTO matriculas(
					id_alumno_carrera, 
					ciclo_lectivo, 
					id_carrera_importe,
					importe
				)
				VALUES 
				(
					"'.@$_POST["id_alumno_carrera"].'",
					"'.$ciclo_lectivo.'",
					"'.@$_POST["id_carrera_importe"].'",
					"'.@$importe->importe_matricula.'"
				)
			');
	if(mysql_error()){
		echo 0;
	}
	else{
		// cargo matricula en caja
		$query = mysql_query('
				INSERT INTO caja(
					fecha,
					tipo,
					id_caja_rubro,
					ingreso,
					importe,
					descripcion
				)
				VALUES
				(
				"'.date("Y-m-d").'",
				"INGRESO",
				1,
				"'.@$importe->importe_matricula.'",
				"'.@@$importe->importe_matricula.'",
				"ID ALUMNO: '.@$_POST["id_alumno_carrera"].'"
				) 
				');
		
		// saco meses de las cuotas
		$query = mysql_query('SELECT cuota_meses FROM configuraciones');
		$value = mysql_fetch_object($query);
		$meses = explode(",", $value->cuota_meses);
		
		// inserto meses de cuotas a pagar
		foreach ($meses as $mes) {
			$query = mysql_query('
				INSERT INTO cuotas(
					id_alumno_carrera,
					mes,
					id_carrera_importe
				)
				VALUES
				(
					"'.@$_POST["id_alumno_carrera"].'",
					"'.$ciclo_lectivo.'-'.$mes.'-01",
					"'.@$_POST["id_carrera_importe"].'"
				)
			');
			if(mysql_error()){
				$error_cta= 0;
			}
		}
		// controlo que se hayan cargado todas las cutoas
		if($error_cta == 1){
			echo '2';
		}
		else{
			echo '1';
		}
	}
}

class alumno_matricula{
	
// CARRERAS IMPORTES PARA DROPDWON

	public function getCarrerasImportes(){
		$query = mysql_query('
					SELECT id_carrera_importe AS value, CONCAT(descripcion," (Importe: $",importe_matricula,")") AS label
					FROM carreras_importes
					WHERE estado = "ACTIVO"
		');
		$values = queryToObject($query);
		return $values;
	  }
	  
	public function getAlumnoAfiliado($id_alumno_carrera){
	  	$query = mysql_query('
				SELECT afiliado_nro
	  			FROM alumnos
	  			INNER JOIN alumno_carreras USING(id_alumno)
	  			WHERE id_alumno_carrera ='.$id_alumno_carrera
			);
	  	$value = mysql_fetch_object($query);
	  	return $value->afiliado_nro;
	  }	  
}